Package org.apache.cassandra.schema
Class TableParams
- java.lang.Object
-
- org.apache.cassandra.schema.TableParams
-
public final class TableParams extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TableParams.Builder
static class
TableParams.Option
-
Field Summary
Fields Modifier and Type Field Description SpeculativeRetryPolicy
additionalWritePolicy
boolean
allowAutoSnapshot
double
bloomFilterFpChance
CachingParams
caching
boolean
cdc
java.lang.String
comment
CompactionParams
compaction
CompressionParams
compression
double
crcCheckChance
int
defaultTimeToLive
com.google.common.collect.ImmutableMap<java.lang.String,java.nio.ByteBuffer>
extensions
int
gcGraceSeconds
boolean
incrementalBackups
int
maxIndexInterval
MemtableParams
memtable
int
memtableFlushPeriodInMs
int
minIndexInterval
ReadRepairStrategy
readRepair
SpeculativeRetryPolicy
speculativeRetry
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
appendCqlTo(CqlBuilder builder, boolean isView)
static TableParams.Builder
builder()
static TableParams.Builder
builder(TableParams params)
boolean
equals(java.lang.Object o)
int
hashCode()
java.lang.String
toString()
TableParams.Builder
unbuild()
void
validate()
-
-
-
Field Detail
-
comment
public final java.lang.String comment
-
allowAutoSnapshot
public final boolean allowAutoSnapshot
-
bloomFilterFpChance
public final double bloomFilterFpChance
-
crcCheckChance
public final double crcCheckChance
-
gcGraceSeconds
public final int gcGraceSeconds
-
incrementalBackups
public final boolean incrementalBackups
-
defaultTimeToLive
public final int defaultTimeToLive
-
memtableFlushPeriodInMs
public final int memtableFlushPeriodInMs
-
minIndexInterval
public final int minIndexInterval
-
maxIndexInterval
public final int maxIndexInterval
-
speculativeRetry
public final SpeculativeRetryPolicy speculativeRetry
-
additionalWritePolicy
public final SpeculativeRetryPolicy additionalWritePolicy
-
caching
public final CachingParams caching
-
compaction
public final CompactionParams compaction
-
compression
public final CompressionParams compression
-
memtable
public final MemtableParams memtable
-
extensions
public final com.google.common.collect.ImmutableMap<java.lang.String,java.nio.ByteBuffer> extensions
-
cdc
public final boolean cdc
-
readRepair
public final ReadRepairStrategy readRepair
-
-
Method Detail
-
builder
public static TableParams.Builder builder()
-
builder
public static TableParams.Builder builder(TableParams params)
-
unbuild
public TableParams.Builder unbuild()
-
validate
public void validate()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
appendCqlTo
public void appendCqlTo(CqlBuilder builder, boolean isView)
-
-