Interface AdjustableTxDatabaseAdapterConfig

  • All Superinterfaces:
    org.projectnessie.versioned.persist.adapter.AdjustableDatabaseAdapterConfig, org.projectnessie.versioned.persist.adapter.DatabaseAdapterConfig, TxDatabaseAdapterConfig

    @Immutable
    public interface AdjustableTxDatabaseAdapterConfig
    extends TxDatabaseAdapterConfig, org.projectnessie.versioned.persist.adapter.AdjustableDatabaseAdapterConfig
    • Field Summary

      • Fields inherited from interface org.projectnessie.versioned.persist.adapter.DatabaseAdapterConfig

        DEFAULT_ASSUMED_WALL_CLOCK_DRIFT_MICROS, DEFAULT_ATTACHMENT_KEYS_BATCH_SIZE, DEFAULT_COMMIT_RETRIES, DEFAULT_COMMIT_TIMEOUT, DEFAULT_KEY_LIST_DISTANCE, DEFAULT_KEY_LIST_ENTITY_PREFETCH, DEFAULT_KEY_LIST_HASH_LOAD_FACTOR, DEFAULT_MAX_ENTITY_SIZE, DEFAULT_MAX_KEY_LIST_ENTITY_SIZE, DEFAULT_PARENTS_PER_COMMIT, DEFAULT_PARENTS_PER_REFLOG_ENTRY, DEFAULT_REPOSITORY_ID, DEFAULT_RETRY_INITIAL_SLEEP_MILLIS_LOWER, DEFAULT_RETRY_INITIAL_SLEEP_MILLIS_UPPER, DEFAULT_RETRY_MAX_SLEEP_MILLIS
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      AdjustableTxDatabaseAdapterConfig withBatchSize​(int batchSize)  
      • Methods inherited from interface org.projectnessie.versioned.persist.adapter.AdjustableDatabaseAdapterConfig

        withAssumedWallClockDriftMicros, withAttachmentKeysBatchSize, withClock, withCommitRetries, withCommitTimeout, withKeyListDistance, withKeyListEntityPrefetch, withKeyListHashLoadFactor, withMaxKeyListEntitySize, withMaxKeyListSize, withParentsPerCommit, withParentsPerRefLogEntry, withRepositoryId, withRetryInitialSleepMillisLower, withRetryInitialSleepMillisUpper, withRetryMaxSleepMillis
      • Methods inherited from interface org.projectnessie.versioned.persist.adapter.DatabaseAdapterConfig

        currentTimeInMicros, getAssumedWallClockDriftMicros, getAttachmentKeysBatchSize, getClock, getCommitRetries, getCommitTimeout, getKeyListDistance, getKeyListEntityPrefetch, getKeyListHashLoadFactor, getMaxKeyListEntitySize, getMaxKeyListSize, getParentsPerCommit, getParentsPerRefLogEntry, getRepositoryId, getRetryInitialSleepMillisLower, getRetryInitialSleepMillisUpper, getRetryMaxSleepMillis