Class TapeLibraryConfiguration
- java.lang.Object
-
- fr.gouv.vitam.common.storage.tapelibrary.TapeLibraryConfiguration
-
public class TapeLibraryConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TapeLibraryConfiguration()
-
Method Summary
-
-
-
Method Detail
-
getTopology
public TapeLibraryTopologyConfiguration getTopology()
-
setTopology
public TapeLibraryConfiguration setTopology(TapeLibraryTopologyConfiguration topology)
-
getTapeLibraries
public java.util.Map<java.lang.String,TapeLibraryConf> getTapeLibraries()
-
setTapeLibraries
public TapeLibraryConfiguration setTapeLibraries(java.util.Map<java.lang.String,TapeLibraryConf> tapeLibraries)
-
getInputFileStorageFolder
public java.lang.String getInputFileStorageFolder()
-
setInputFileStorageFolder
public TapeLibraryConfiguration setInputFileStorageFolder(java.lang.String inputFileStorageFolder)
-
getInputTarStorageFolder
public java.lang.String getInputTarStorageFolder()
-
setInputTarStorageFolder
public TapeLibraryConfiguration setInputTarStorageFolder(java.lang.String inputTarStorageFolder)
-
getTmpTarOutputStorageFolder
public java.lang.String getTmpTarOutputStorageFolder()
-
setTmpTarOutputStorageFolder
public TapeLibraryConfiguration setTmpTarOutputStorageFolder(java.lang.String tmpTarOutputStorageFolder)
-
getCachedTarStorageFolder
public java.lang.String getCachedTarStorageFolder()
-
setCachedTarStorageFolder
public TapeLibraryConfiguration setCachedTarStorageFolder(java.lang.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 java.lang.Long getCachedTarMaxStorageSpaceInMB()
-
setCachedTarMaxStorageSpaceInMB
public TapeLibraryConfiguration setCachedTarMaxStorageSpaceInMB(java.lang.Long cachedTarMaxStorageSpaceInMB)
-
getCachedTarEvictionStorageSpaceThresholdInMB
public java.lang.Long getCachedTarEvictionStorageSpaceThresholdInMB()
-
setCachedTarEvictionStorageSpaceThresholdInMB
public TapeLibraryConfiguration setCachedTarEvictionStorageSpaceThresholdInMB(java.lang.Long cachedTarEvictionStorageSpaceThresholdInMB)
-
getCachedTarSafeStorageSpaceThresholdInMB
public java.lang.Long getCachedTarSafeStorageSpaceThresholdInMB()
-
setCachedTarSafeStorageSpaceThresholdInMB
public TapeLibraryConfiguration setCachedTarSafeStorageSpaceThresholdInMB(java.lang.Long cachedTarSafeStorageSpaceThresholdInMB)
-
getMaxAccessRequestSize
public int getMaxAccessRequestSize()
-
setMaxAccessRequestSize
public TapeLibraryConfiguration setMaxAccessRequestSize(int maxAccessRequestSize)
-
getReadyAccessRequestExpirationDelay
public int getReadyAccessRequestExpirationDelay()
-
setReadyAccessRequestExpirationDelay
public TapeLibraryConfiguration setReadyAccessRequestExpirationDelay(int readyAccessRequestExpirationDelay)
-
getReadyAccessRequestExpirationUnit
public java.util.concurrent.TimeUnit getReadyAccessRequestExpirationUnit()
-
setReadyAccessRequestExpirationUnit
public TapeLibraryConfiguration setReadyAccessRequestExpirationUnit(java.util.concurrent.TimeUnit readyAccessRequestExpirationUnit)
-
getReadyAccessRequestPurgeDelay
public int getReadyAccessRequestPurgeDelay()
-
setReadyAccessRequestPurgeDelay
public TapeLibraryConfiguration setReadyAccessRequestPurgeDelay(int readyAccessRequestPurgeDelay)
-
getReadyAccessRequestPurgeUnit
public java.util.concurrent.TimeUnit getReadyAccessRequestPurgeUnit()
-
setReadyAccessRequestPurgeUnit
public TapeLibraryConfiguration setReadyAccessRequestPurgeUnit(java.util.concurrent.TimeUnit readyAccessRequestPurgeUnit)
-
getAccessRequestCleanupTaskIntervalDelay
public int getAccessRequestCleanupTaskIntervalDelay()
-
setAccessRequestCleanupTaskIntervalDelay
public TapeLibraryConfiguration setAccessRequestCleanupTaskIntervalDelay(int accessRequestCleanupTaskIntervalDelay)
-
getAccessRequestCleanupTaskIntervalUnit
public java.util.concurrent.TimeUnit getAccessRequestCleanupTaskIntervalUnit()
-
setAccessRequestCleanupTaskIntervalUnit
public TapeLibraryConfiguration setAccessRequestCleanupTaskIntervalUnit(java.util.concurrent.TimeUnit accessRequestCleanupTaskIntervalUnit)
-
-