public class AttachmentFileStoreSwitcher extends FileStoreSwitcher<AttachmentFileStoreProvider>
AttachmentFileStoreProvider should be loaded by Pico.S3_BUCKET_PROPERTY_NAME, S3_ENDPOINT_OVERRIDE_PROPERTY_NAME, S3_MAX_CONCURRENCY, S3_REGION_PROPERTY_NAME| Constructor and Description |
|---|
AttachmentFileStoreSwitcher(JiraProperties jiraSystemProperties,
DataCenterOrDevModeCheck dataCenterOrDevModeCheck,
FileStoresConfigurationLoader fileStoresConfigurationLoader,
FeatureManager featureManager) |
| Modifier and Type | Method and Description |
|---|---|
protected io.atlassian.fugue.Either<String,io.atlassian.fugue.Unit> |
canUseAlternateFileStore()
Only DC installations are licensed to store files in alternative object stores.
|
getComponentImplementation, getFileStoreConfig, isS3ConfiguredViaSystemPropertiespublic AttachmentFileStoreSwitcher(JiraProperties jiraSystemProperties, DataCenterOrDevModeCheck dataCenterOrDevModeCheck, FileStoresConfigurationLoader fileStoresConfigurationLoader, FeatureManager featureManager)
protected io.atlassian.fugue.Either<String,io.atlassian.fugue.Unit> canUseAlternateFileStore()
FileStoreSwitchercanUseAlternateFileStore in class FileStoreSwitcher<AttachmentFileStoreProvider>Copyright © 2002-2024 Atlassian. All Rights Reserved.