public class StorageConfiguration extends DefaultVitamApplicationConfiguration
IS_A_MANDATORY_PARAMETER, jettyConfig
Constructor and Description |
---|
StorageConfiguration() |
getAdminBasicAuth, getJettyConfig, isEnableSession, isEnableXsrFilter, isTenantFilter, setAdminBasicAuth, setEnableSession, setEnableXsrFilter, setJettyConfig, setTenantFilter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBaseUri, getBaseUrl, getStaticContent, setBaseUri, setBaseUrl, setStaticContent
public String getSwiftUrl()
public StorageConfiguration setSwiftUrl(String swiftUrl)
swiftUrl
- the swiftUrl to setpublic String getProvider()
public StorageConfiguration setProvider(String provider)
provider
- the provider to setpublic String getSwiftKeystoneAuthUrl()
public StorageConfiguration setSwiftKeystoneAuthUrl(String swiftKeystoneAuthUrl)
swiftKeystoneAuthUrl
- the swiftKeystoneAuthUrl to setpublic String getSwiftDomain()
public StorageConfiguration setSwiftDomain(String swiftDomain)
swiftDomain
- the tenantName to setpublic String getSwiftUser()
public StorageConfiguration setSwiftUser(String swiftUser)
swiftUser
- the userName to setpublic String getSwiftPassword()
public StorageConfiguration setSwiftPassword(String swiftPassword)
swiftPassword
- the swiftPassword to setpublic String getStoragePath()
public StorageConfiguration setStoragePath(String storagePath)
storagePath
- the storagePath to setpublic String getContextPath()
public StorageConfiguration setContextPath(String contextPath)
contextPath
- the contextPath to setpublic boolean isAuthentication()
VitamApplicationConfigurationInterface
isAuthentication
in interface VitamApplicationConfigurationInterface
isAuthentication
in class DefaultVitamApplicationConfiguration
public StorageConfiguration setAuthentication(boolean authentication)
setAuthentication
in interface VitamApplicationConfigurationInterface
setAuthentication
in class DefaultVitamApplicationConfiguration
authentication
- to set ou unsetpublic String getSwiftProjectName()
public StorageConfiguration setSwiftProjectName(String swiftProjectName)
public String getSwiftTrustStore()
public void setSwiftTrustStore(String swiftTrustStore)
public String getSwiftTrustStorePassword()
public void setSwiftTrustStorePassword(String swiftTrustStorePassword)
public int getSwiftMaxConnectionsPerRoute()
public void setSwiftMaxConnectionsPerRoute(int swiftMaxConnectionsPerRoute)
public int getSwiftMaxConnections()
public void setSwiftMaxConnections(int swiftMaxConnections)
public int getSwiftConnectionTimeout()
public void setSwiftConnectionTimeout(int swiftConnectionTimeout)
public int getSwiftReadTimeout()
public void setSwiftReadTimeout(int swiftReadTimeout)
public long getSwiftSoftRenewTokenDelayBeforeExpireTime()
public void setSwiftSoftRenewTokenDelayBeforeExpireTime(long swiftSoftRenewTokenDelayBeforeExpireTime)
public long getSwiftHardRenewTokenDelayBeforeExpireTime()
public void setSwiftHardRenewTokenDelayBeforeExpireTime(long swiftHardRenewTokenDelayBeforeExpireTime)
public String getS3RegionName()
public StorageConfiguration setS3RegionName(String s3RegionName)
public String getS3Endpoint()
public StorageConfiguration setS3Endpoint(String s3Endpoint)
public String getS3TrustStore()
public StorageConfiguration setS3TrustStore(String s3TrustStore)
public String getS3TrustStorePassword()
public StorageConfiguration setS3TrustStorePassword(String s3TrustStorePassword)
public String getS3AccessKey()
public StorageConfiguration setS3AccessKey(String s3AccessKey)
public String getS3SecretKey()
public StorageConfiguration setS3SecretKey(String s3SecretKey)
public String getS3SignerType()
public StorageConfiguration setS3SignerType(String s3SignerType)
public boolean isS3PathStyleAccessEnabled()
public StorageConfiguration setS3PathStyleAccessEnabled(boolean s3PathStyleAccessEnabled)
public int getS3MaxConnections()
public StorageConfiguration setS3MaxConnections(int s3MaxConnections)
public int getS3ConnectionTimeout()
public StorageConfiguration setS3ConnectionTimeout(int s3ConnectionTimeout)
public int getS3SocketTimeout()
public StorageConfiguration setS3SocketTimeout(int s3SocketTimeout)
public int getS3RequestTimeout()
public StorageConfiguration setS3RequestTimeout(int s3RequestTimeout)
public int getS3ClientExecutionTimeout()
public StorageConfiguration setS3ClientExecutionTimeout(int s3ClientExecutionTimeout)
public TapeLibraryConfiguration getTapeLibraryConfiguration()
public StorageConfiguration setTapeLibraryConfiguration(TapeLibraryConfiguration tapeLibraryConfiguration)
Copyright © 2019 Vitam. All rights reserved.