Class ExperimentalCfg
java.lang.Object
io.camunda.zeebe.broker.system.configuration.ExperimentalCfg
- All Implemented Interfaces:
ConfigurationEntry
Be aware that all configuration which are part of this class are experimental, which means they
are subject to change and to drop. It might be that also some of them are actually dangerous so
be aware when you change one of these!
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final booleanstatic final org.springframework.util.unit.DataSizestatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.util.unit.DataSizelongintgetRaft()voidbooleanvoidsetDisableExplicitRaftFlush(boolean disableExplicitRaftFlush) voidsetMaxAppendBatchSize(org.springframework.util.unit.DataSize maxAppendBatchSize) voidsetMaxAppendsPerFollower(int maxAppendsPerFollower) voidsetPartitioning(PartitioningCfg partitioning) voidsetQueryApi(QueryApiCfg queryApi) voidsetRaft(ExperimentalRaftCfg raft) voidsetRocksdb(RocksdbCfg rocksdb) toString()
-
Field Details
-
DEFAULT_MAX_APPENDS_PER_FOLLOWER
public static final int DEFAULT_MAX_APPENDS_PER_FOLLOWER- See Also:
-
DEFAULT_MAX_APPEND_BATCH_SIZE
public static final org.springframework.util.unit.DataSize DEFAULT_MAX_APPEND_BATCH_SIZE -
DEFAULT_DISABLE_EXPLICIT_RAFT_FLUSH
public static final boolean DEFAULT_DISABLE_EXPLICIT_RAFT_FLUSH- See Also:
-
-
Constructor Details
-
ExperimentalCfg
public ExperimentalCfg()
-
-
Method Details
-
init
- Specified by:
initin interfaceConfigurationEntry
-
getMaxAppendsPerFollower
public int getMaxAppendsPerFollower() -
setMaxAppendsPerFollower
public void setMaxAppendsPerFollower(int maxAppendsPerFollower) -
getMaxAppendBatchSize
public org.springframework.util.unit.DataSize getMaxAppendBatchSize() -
setMaxAppendBatchSize
public void setMaxAppendBatchSize(org.springframework.util.unit.DataSize maxAppendBatchSize) -
getMaxAppendBatchSizeInBytes
public long getMaxAppendBatchSizeInBytes() -
isDisableExplicitRaftFlush
public boolean isDisableExplicitRaftFlush() -
setDisableExplicitRaftFlush
public void setDisableExplicitRaftFlush(boolean disableExplicitRaftFlush) -
getRocksdb
-
setRocksdb
-
getRaft
-
setRaft
-
getPartitioning
-
setPartitioning
-
getQueryApi
-
setQueryApi
-
toString
-