public class StorageConfiguration extends DefaultVitamApplicationConfiguration
IS_A_MANDATORY_PARAMETER, jettyConfig
Constructor and Description |
---|
StorageConfiguration() |
getJettyConfig, isTenantFilter, 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 getKeystoneEndPoint()
public StorageConfiguration setKeystoneEndPoint(String keystoneEndPoint)
keystoneEndPoint
- the keystoneEndPoint to setpublic String getSwiftUid()
public StorageConfiguration setSwiftUid(String swiftUid)
swiftUid
- the tenantName to setpublic String getSwiftSubUser()
public StorageConfiguration setSwiftSubUser(String swiftSubUser)
swiftSubUser
- the userName to setpublic String getCredential()
public StorageConfiguration setCredential(String credential)
credential
- the credential to setpublic String getStoragePath()
public StorageConfiguration setStoragePath(String storagePath)
storagePath
- the storagePath to setpublic Boolean isCephMode()
public StorageConfiguration setCephMode(Boolean cephMode)
cephMode
- the cephMode 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 getProjectName()
public StorageConfiguration setProjectName(String projectName)
public String getSwiftTrustTore()
public void setSwiftTrustTore(String swiftTrustTore)
public String getSwiftTrustTorePassword()
public void setSwiftTrustTorePassword(String swiftTrustTorePassword)
public int getSwiftMaxConnectionsPerRoute()
public void setSwiftMaxConnectionsPerRoute(int swiftMaxConnectionsPerRoute)
public int getSwiftMaxConnections()
public void setSwiftMaxConnections(int swiftMaxConnections)
Copyright © 2018 Vitam. All rights reserved.