Package org.apache.cassandra.schema
Class TableParams.Builder
- java.lang.Object
-
- org.apache.cassandra.schema.TableParams.Builder
-
- Enclosing class:
- TableParams
public static final class TableParams.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
build
public TableParams build()
-
comment
public TableParams.Builder comment(java.lang.String val)
-
allowAutoSnapshot
public TableParams.Builder allowAutoSnapshot(boolean val)
-
bloomFilterFpChance
public TableParams.Builder bloomFilterFpChance(double val)
-
crcCheckChance
public TableParams.Builder crcCheckChance(double val)
-
gcGraceSeconds
public TableParams.Builder gcGraceSeconds(int val)
-
incrementalBackups
public TableParams.Builder incrementalBackups(boolean val)
-
defaultTimeToLive
public TableParams.Builder defaultTimeToLive(int val)
-
memtableFlushPeriodInMs
public TableParams.Builder memtableFlushPeriodInMs(int val)
-
minIndexInterval
public TableParams.Builder minIndexInterval(int val)
-
maxIndexInterval
public TableParams.Builder maxIndexInterval(int val)
-
speculativeRetry
public TableParams.Builder speculativeRetry(SpeculativeRetryPolicy val)
-
additionalWritePolicy
public TableParams.Builder additionalWritePolicy(SpeculativeRetryPolicy val)
-
caching
public TableParams.Builder caching(CachingParams val)
-
compaction
public TableParams.Builder compaction(CompactionParams val)
-
memtable
public TableParams.Builder memtable(MemtableParams val)
-
compression
public TableParams.Builder compression(CompressionParams val)
-
cdc
public TableParams.Builder cdc(boolean val)
-
readRepair
public TableParams.Builder readRepair(ReadRepairStrategy val)
-
extensions
public TableParams.Builder extensions(java.util.Map<java.lang.String,java.nio.ByteBuffer> val)
-
-