public class DatastoreContext extends Object implements org.opendaylight.controller.cluster.access.client.ClientActorConfig
| Modifier and Type | Class and Description |
|---|---|
static class |
DatastoreContext.Builder |
public static final String METRICS_DOMAIN
public static final scala.concurrent.duration.Duration DEFAULT_SHARD_TRANSACTION_IDLE_TIMEOUT
public static final int DEFAULT_OPERATION_TIMEOUT_IN_MS
public static final int DEFAULT_SHARD_TX_COMMIT_TIMEOUT_IN_SECONDS
public static final int DEFAULT_JOURNAL_RECOVERY_BATCH_SIZE
public static final int DEFAULT_SNAPSHOT_BATCH_COUNT
public static final int DEFAULT_HEARTBEAT_INTERVAL_IN_MILLIS
public static final int DEFAULT_ISOLATED_LEADER_CHECK_INTERVAL_IN_MILLIS
public static final int DEFAULT_SHARD_TX_COMMIT_QUEUE_CAPACITY
public static final akka.util.Timeout DEFAULT_SHARD_INITIALIZATION_TIMEOUT
public static final akka.util.Timeout DEFAULT_SHARD_LEADER_ELECTION_TIMEOUT
public static final boolean DEFAULT_PERSISTENT
public static final org.opendaylight.controller.cluster.common.actor.FileAkkaConfigurationReader DEFAULT_CONFIGURATION_READER
public static final int DEFAULT_SHARD_SNAPSHOT_DATA_THRESHOLD_PERCENTAGE
public static final int DEFAULT_SHARD_ELECTION_TIMEOUT_FACTOR
public static final int DEFAULT_TX_CREATION_INITIAL_RATE_LIMIT
public static final String UNKNOWN_DATA_STORE_TYPE
public static final int DEFAULT_SHARD_BATCHED_MODIFICATION_COUNT
public static final long DEFAULT_SHARD_COMMIT_QUEUE_EXPIRY_TIMEOUT_IN_MS
public static final int DEFAULT_MAX_MESSAGE_SLICE_SIZE
public static final long DEFAULT_SYNC_INDEX_THRESHOLD
public static DatastoreContext.Builder newBuilder()
public static DatastoreContext.Builder newBuilderFrom(DatastoreContext context)
public org.opendaylight.controller.md.sal.dom.store.impl.InMemoryDOMDataStoreConfigProperties getDataStoreProperties()
public scala.concurrent.duration.Duration getShardTransactionIdleTimeout()
public String getDataStoreMXBeanType()
public long getOperationTimeoutInMillis()
public org.opendaylight.controller.cluster.raft.ConfigParams getShardRaftConfig()
public int getShardTransactionCommitTimeoutInSeconds()
public int getShardTransactionCommitQueueCapacity()
public akka.util.Timeout getShardInitializationTimeout()
public akka.util.Timeout getShardLeaderElectionTimeout()
public boolean isPersistent()
public org.opendaylight.controller.cluster.common.actor.AkkaConfigurationReader getConfigurationReader()
public long getShardElectionTimeoutFactor()
public String getDataStoreName()
public org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType getLogicalStoreType()
public org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier getStoreRoot()
public long getTransactionCreationInitialRateLimit()
public String getShardManagerPersistenceId()
public String getTempFileDirectory()
getTempFileDirectory in interface org.opendaylight.controller.cluster.access.client.ClientActorConfigpublic int getFileBackedStreamingThreshold()
getFileBackedStreamingThreshold in interface org.opendaylight.controller.cluster.access.client.ClientActorConfigpublic int getShardBatchedModificationCount()
public boolean isWriteOnlyTransactionOptimizationsEnabled()
public long getShardCommitQueueExpiryTimeoutInMillis()
public boolean isTransactionDebugContextEnabled()
public boolean isUseTellBasedProtocol()
public int getMaximumMessageSliceSize()
getMaximumMessageSliceSize in interface org.opendaylight.controller.cluster.access.client.ClientActorConfigpublic long getBackendAlivenessTimerInterval()
getBackendAlivenessTimerInterval in interface org.opendaylight.controller.cluster.access.client.ClientActorConfigpublic long getRequestTimeout()
getRequestTimeout in interface org.opendaylight.controller.cluster.access.client.ClientActorConfigpublic long getNoProgressTimeout()
getNoProgressTimeout in interface org.opendaylight.controller.cluster.access.client.ClientActorConfigCopyright © 2018 OpenDaylight. All rights reserved.