Package org.apache.maven.settings
Class Server
java.lang.Object
org.apache.maven.settings.TrackableBase
org.apache.maven.settings.IdentifiableBase
org.apache.maven.settings.Server
- All Implemented Interfaces:
Serializable,Cloneable
- See Also:
-
Field Summary
Fields inherited from class org.apache.maven.settings.TrackableBase
GLOBAL_LEVEL, USER_LEVEL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()serverToApiV3(List<Server> list) serverToApiV4(List<Server> list) voidsetConfiguration(Object configuration) voidsetDirectoryPermissions(String directoryPermissions) voidsetFilePermissions(String filePermissions) voidsetPassphrase(String passphrase) voidsetPassword(String password) voidsetPrivateKey(String privateKey) voidsetUsername(String username) Methods inherited from class org.apache.maven.settings.IdentifiableBase
getId, identifiableBaseToApiV3, identifiableBaseToApiV4, setIdMethods inherited from class org.apache.maven.settings.TrackableBase
getSourceLevel, setSourceLevel, trackableBaseToApiV3, trackableBaseToApiV4
-
Constructor Details
-
Server
public Server() -
Server
-
-
Method Details
-
clone
- Overrides:
clonein classIdentifiableBase
-
getDelegate
- Overrides:
getDelegatein classIdentifiableBase
-
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getPrivateKey
-
setPrivateKey
-
getPassphrase
-
setPassphrase
-
getFilePermissions
-
setFilePermissions
-
getDirectoryPermissions
-
setDirectoryPermissions
-
getConfiguration
-
setConfiguration
-
serverToApiV4
-
serverToApiV3
-