Class TapeLibraryConfiguration

java.lang.Object
fr.gouv.vitam.common.storage.tapelibrary.TapeLibraryConfiguration

public class TapeLibraryConfiguration extends Object
  • Constructor Details

    • TapeLibraryConfiguration

      public TapeLibraryConfiguration()
  • Method Details

    • getTopology

      public TapeLibraryTopologyConfiguration getTopology()
    • setTopology

    • getTapeLibraries

      public Map<String,TapeLibraryConf> getTapeLibraries()
    • setTapeLibraries

      public TapeLibraryConfiguration setTapeLibraries(Map<String,TapeLibraryConf> tapeLibraries)
    • getInputFileStorageFolder

      public String getInputFileStorageFolder()
    • setInputFileStorageFolder

      public TapeLibraryConfiguration setInputFileStorageFolder(String inputFileStorageFolder)
    • getInputTarStorageFolder

      public String getInputTarStorageFolder()
    • setInputTarStorageFolder

      public TapeLibraryConfiguration setInputTarStorageFolder(String inputTarStorageFolder)
    • getTmpTarOutputStorageFolder

      public String getTmpTarOutputStorageFolder()
    • setTmpTarOutputStorageFolder

      public TapeLibraryConfiguration setTmpTarOutputStorageFolder(String tmpTarOutputStorageFolder)
    • getCachedTarStorageFolder

      public String getCachedTarStorageFolder()
    • setCachedTarStorageFolder

      public TapeLibraryConfiguration setCachedTarStorageFolder(String cachedTarStorageFolder)
    • getMaxTarEntrySize

      public long getMaxTarEntrySize()
    • setMaxTarEntrySize

      public TapeLibraryConfiguration setMaxTarEntrySize(long maxTarEntrySize)
    • getMaxTarFileSize

      public long getMaxTarFileSize()
    • setMaxTarFileSize

      public TapeLibraryConfiguration setMaxTarFileSize(long maxTarFileSize)
    • isForceOverrideNonEmptyCartridges

      public boolean isForceOverrideNonEmptyCartridges()
    • setForceOverrideNonEmptyCartridges

      public TapeLibraryConfiguration setForceOverrideNonEmptyCartridges(boolean forceOverrideNonEmptyCartridges)
    • getCachedTarMaxStorageSpaceInMB

      public Long getCachedTarMaxStorageSpaceInMB()
    • setCachedTarMaxStorageSpaceInMB

      public TapeLibraryConfiguration setCachedTarMaxStorageSpaceInMB(Long cachedTarMaxStorageSpaceInMB)
    • getCachedTarEvictionStorageSpaceThresholdInMB

      public Long getCachedTarEvictionStorageSpaceThresholdInMB()
    • setCachedTarEvictionStorageSpaceThresholdInMB

      public TapeLibraryConfiguration setCachedTarEvictionStorageSpaceThresholdInMB(Long cachedTarEvictionStorageSpaceThresholdInMB)
    • getCachedTarSafeStorageSpaceThresholdInMB

      public Long getCachedTarSafeStorageSpaceThresholdInMB()
    • setCachedTarSafeStorageSpaceThresholdInMB

      public TapeLibraryConfiguration setCachedTarSafeStorageSpaceThresholdInMB(Long cachedTarSafeStorageSpaceThresholdInMB)
    • getMaxAccessRequestSize

      public int getMaxAccessRequestSize()
    • setMaxAccessRequestSize

      public TapeLibraryConfiguration setMaxAccessRequestSize(int maxAccessRequestSize)
    • getReadyAccessRequestExpirationDelay

      public int getReadyAccessRequestExpirationDelay()
    • setReadyAccessRequestExpirationDelay

      public TapeLibraryConfiguration setReadyAccessRequestExpirationDelay(int readyAccessRequestExpirationDelay)
    • getReadyAccessRequestExpirationUnit

      public TimeUnit getReadyAccessRequestExpirationUnit()
    • setReadyAccessRequestExpirationUnit

      public TapeLibraryConfiguration setReadyAccessRequestExpirationUnit(TimeUnit readyAccessRequestExpirationUnit)
    • getReadyAccessRequestPurgeDelay

      public int getReadyAccessRequestPurgeDelay()
    • setReadyAccessRequestPurgeDelay

      public TapeLibraryConfiguration setReadyAccessRequestPurgeDelay(int readyAccessRequestPurgeDelay)
    • getReadyAccessRequestPurgeUnit

      public TimeUnit getReadyAccessRequestPurgeUnit()
    • setReadyAccessRequestPurgeUnit

      public TapeLibraryConfiguration setReadyAccessRequestPurgeUnit(TimeUnit readyAccessRequestPurgeUnit)
    • getAccessRequestCleanupTaskIntervalDelay

      public int getAccessRequestCleanupTaskIntervalDelay()
    • setAccessRequestCleanupTaskIntervalDelay

      public TapeLibraryConfiguration setAccessRequestCleanupTaskIntervalDelay(int accessRequestCleanupTaskIntervalDelay)
    • getAccessRequestCleanupTaskIntervalUnit

      public TimeUnit getAccessRequestCleanupTaskIntervalUnit()
    • setAccessRequestCleanupTaskIntervalUnit

      public TapeLibraryConfiguration setAccessRequestCleanupTaskIntervalUnit(TimeUnit accessRequestCleanupTaskIntervalUnit)