Class BucketTopologyHelper
- java.lang.Object
-
- fr.gouv.vitam.storage.offers.tape.cas.BucketTopologyHelper
-
public class BucketTopologyHelper extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBACKUP_BUCKETstatic java.lang.StringBACKUP_FILE_BUCKETstatic java.lang.StringDEFAULT
-
Constructor Summary
Constructors Constructor Description BucketTopologyHelper(TapeLibraryTopologyConfiguration configuration)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBucketFromFileBucket(java.lang.String fileBucket)java.lang.StringgetFileBucketFromContainerName(java.lang.String containerName)static java.lang.StringgetFileBucketId(java.lang.String bucket, java.lang.String fileBucket)java.lang.IntegergetTarBufferingTimeoutInMinutes(java.lang.String bucketId)booleanisValidFileBucketId(java.lang.String fileBucketId)booleankeepFileBucketIdForeverInCache(java.lang.String fileBucketId)java.util.Set<java.lang.String>listContainerNames(java.lang.String fileBucketId)java.util.Set<java.lang.String>listFileBuckets()
-
-
-
Field Detail
-
DEFAULT
public static final java.lang.String DEFAULT
- See Also:
- Constant Field Values
-
BACKUP_BUCKET
public static final java.lang.String BACKUP_BUCKET
- See Also:
- Constant Field Values
-
BACKUP_FILE_BUCKET
public static final java.lang.String BACKUP_FILE_BUCKET
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BucketTopologyHelper
public BucketTopologyHelper(TapeLibraryTopologyConfiguration configuration)
-
-
Method Detail
-
getFileBucketId
public static java.lang.String getFileBucketId(java.lang.String bucket, java.lang.String fileBucket)
-
getFileBucketFromContainerName
public java.lang.String getFileBucketFromContainerName(java.lang.String containerName)
-
getBucketFromFileBucket
public java.lang.String getBucketFromFileBucket(java.lang.String fileBucket)
-
listFileBuckets
public java.util.Set<java.lang.String> listFileBuckets()
-
isValidFileBucketId
public boolean isValidFileBucketId(java.lang.String fileBucketId)
-
listContainerNames
public java.util.Set<java.lang.String> listContainerNames(java.lang.String fileBucketId)
-
getTarBufferingTimeoutInMinutes
public java.lang.Integer getTarBufferingTimeoutInMinutes(java.lang.String bucketId)
-
keepFileBucketIdForeverInCache
public boolean keepFileBucketIdForeverInCache(java.lang.String fileBucketId)
-
-